77506851b16d1f41abdb711aa9490c14a08c5bbf,src/main/java/net/tropicraft/client/entity/render/RenderTCItemFrame.java,RenderTCItemFrame,renderFrameItemAsBlock,#EntityItemFrame#,39
Before Change
this.renderManager.renderEngine.bindTexture(TextureMap.locationBlocksTexture);
//GL11.glBindTexture(GL11.GL_TEXTURE_2D, this.renderManager.renderEngine.getTexture("/terrain.png"));
GL11.glRotatef(par1EntityItemFrame.rotationYaw, 0.0F, 1.0F, 0.0F);
Block var2 = TCBlockRegistry.bambooBundle;
float var3 = 0.0625F;
float var4 = 0.75F;
float var5 = var4 / 2.0F;
GL11.glPushMatrix();
this.renderBlocksInstance.overrideBlockBounds(0.0D, (double)(0.5F - var5 + 0.0625F), (double)(0.5F - var5 + 0.0625F), (double)(var3 * 0.5F), (double)(0.5F + var5 - 0.0625F), (double)(0.5F + var5 - 0.0625F));
this.renderBlocksInstance.setOverrideBlockTexture(renderBlocksInstance.getBlockIcon(TCBlockRegistry.bambooBundle));
this.renderBlocksInstance.renderBlockAsItem(var2, 0, 1.0F);
this.renderBlocksInstance.clearOverrideBlockTexture();
this.renderBlocksInstance.unlockBlockBounds();
GL11.glPopMatrix();
After Change
GL11.glPushMatrix();
GL11.glRotatef(p_82403_1_.rotationYaw, 0.0F, 1.0F, 0.0F);
this.renderManager.renderEngine.bindTexture(TextureMap.locationBlocksTexture);
Block block = Blocks.planks;
float f = 0.0625F;
float f1 = 0.75F;
float f2 = f1 / 2.0F;
GL11.glPushMatrix();
this.field_147916_f.overrideBlockBounds(0.0D, (double)(0.5F - f2 + 0.0625F), (double)(0.5F - f2 + 0.0625F), (double)(f * 0.5F), (double)(0.5F + f2 - 0.0625F), (double)(0.5F + f2 - 0.0625F));
this.field_147916_f.setOverrideBlockTexture(this.field_94147_f);
this.field_147916_f.renderBlockAsItem(block, 0, 1.0F);
this.field_147916_f.clearOverrideBlockTexture();
this.field_147916_f.unlockBlockBounds();
GL11.glPopMatrix();
this.field_147916_f.setOverrideBlockTexture(Blocks.planks.getIcon(1, 2));
GL11.glPushMatrix();
this.field_147916_f.overrideBlockBounds(0.0D, (double)(0.5F - f2), (double)(0.5F - f2), (double)(f + 1.0E-4F), (double)(f + 0.5F - f2), (double)(0.5F + f2));
this.field_147916_f.renderBlockAsItem(block, 0, 1.0F);
GL11.glPopMatrix();
GL11.glPushMatrix();
this.field_147916_f.overrideBlockBounds(0.0D, (double)(0.5F + f2 - f), (double)(0.5F - f2), (double)(f + 1.0E-4F), (double)(0.5F + f2), (double)(0.5F + f2));